Lender Price API Web Service
Lender Price API Web Service / Rate Period Api Resource Group / getRatePeriodUsingGET (Get)
In This Topic
    GetgetRatePeriodUsingGET
    In This Topic

    Resource Path: /rest/rate-period/{companyId}/{userId}/{ratePeriodId}

    Summary
    getRatePeriod
    Parameters
    NameDescriptionData Type
    companyIdstring
    userIdstring
    ratePeriodIdstring
    200 Response

    The response body is of type RatePeriod.

    OK

    Overview

    RatePeriod
    adjustmentHackActivated : boolean
    adjustorConfig : AdjustorImportConfig
    actionMapper : object
    adKey : Array[string]
    adjGrpKey : Array[string]
    adjTableKey : Array[string]
    daylock : integer
    counter : integer
    internal only
    date : string

    The current date.

    internal only

    machineIdentifier : integer
    internal only
    processIdentifier : integer
    internal only
    time : integer
    internal only
    timeSecond : integer
    internal only
    timestamp : integer
    internal only
    importTypeMapByPattern : object
    polarityInvertMapByAdjustmentType : object
    preventImportIfNoRateGrid : boolean
    allDayLocks : Array[integer]
    allowPriceInterpolation : boolean
    applyFinalNoteRateFloorCeiling : boolean
    applyParRounding : boolean
    autoExpireRatePeriod : AutoExpireRatePeriod
    autoExpireExemptDates : Array[UsDateState]
    autoExpireTime : AutoExpireTime
    amPm : boolean
    hour : string
    minute : string
    creationDate : LocalDateTime
    chronology : Chronology
    calendarType : string
    id : string
    dayOfMonth : integer
    dayOfWeek : string
    dayOfYear : integer
    hour : integer
    minute : integer
    month : string
    monthValue : integer
    nano : integer
    second : integer
    year : integer
    expireOption : string
    expireSaturday : boolean
    expireSunday : boolean
    holidayExemptDates : Array[HolidayDate]
    lastExpiredDate : LocalDateTime
    shouldExpireRatePeriod : boolean
    timezone : string
    autoImportClz : string
    autoImportClzLLPA : string
    autoImportProperties : object
    autoImportWhenNewFileIsUploaded : boolean
    autoVerifyImportClz : string
    cloneList : Array[EditRatePeriod]
    adjustmentHackActivated : boolean
    adjustorConfig : AdjustorImportConfig
    allDayLocks : Array[integer]
    allowPriceInterpolation : boolean
    applyFinalNoteRateFloorCeiling : boolean
    applyParRounding : boolean
    autoExpireRatePeriod : AutoExpireRatePeriod
    autoImportClz : string
    autoImportClzLLPA : string
    autoImportProperties : object
    autoImportWhenNewFileIsUploaded : boolean
    autoPushTime : string
    autoVerifyImportClz : string
    cloneList : Array[EditRatePeriod]
    comment : string
    compPlan : number
    compPlanDollarRange : CreditDollarRange
    compPlanScript : string
    company : NmlsCompany
    active : boolean
    address : Address
    censustract : string
    Property ID in the national census data.
    city : string
    City where the property is located.
    country : string
    Country where the property is located.
    county : string

    County where the property is located.

    This is used for countyFips. The best practice is to pass to alleviate issues when the same zip/state spans > 1 county (counties may have different loan limits). 

    Must pass state fips + county fips.  Example, 25017 for Middlesex County, MA; 36103 for Suffolk, NY. 

    countyFips : string

    CountyFips ID.

    Populate this field if you are concerned that the state and zip area spans more than one county, in which case the API will only return the first county in the list. 

    countyName : string
    Name of the county the property is located in.
    defaultZipFipsComboOnMismatch : boolean
    latitude : number
    Property latitude.
    longitude : number
    Property longitude.
    msa : string
    province : string
    The province where the property is located.
    state : string

    The state where the property is located.

    Note:  if only state and zip are passed, and the state and zip code area spans more than 1 county, the API will only return the first in the list.  To avoid confusion, pass the countyFips.

    stateFips : string

    This field is DEFUNCT.

    DO NOT USE.

    street : string

    The first line of the property street address.

    Example: 10 Rose Court

    streetCont : string

    The second line of the property street address.

    Example: Apt. C

    zip : string

    The property zip code.

    Note: if only state and zip are passed, and the state and zip code area spans more than 1 county, the API will only return the first in the list.  To avoid confusion, pass the countyFips.

    zipExt : string

    The four digit zip code area extension. The dash is not necessary.

    Example: 2435

    Do not enter in this format: -2435

     

    allowPublicReview : boolean
    apiSecret : string
    armRoundedFullyIndexedRate : boolean
    authenticationURL : string
    autoExpireLoan : boolean
    autoSync : boolean
    batchPricingCallbackURL : string
    blacklisted : boolean
    blendIntegration : BlendIntegration
    active : boolean
    armFixedTermOptions : Array[AnswerOption]
    displayText : string
    value : string
    closestToPar : boolean
    closestToTargetValue : number
    closestToTargetValueFrom : number
    closestToTargetValueTo : number
    companyId : string
    companyName : string
    customQuestions : Array[Question]
    answerDataType : string
    answerOptions : Array[AnswerOption]
    controlType : string
    customQuestionId : string
    defaultAnswerValue : string
    displayText : string
    grouping : string
    hiddenInUserInterface : boolean
    intMaxValue : integer
    intMinValue : integer
    integrationFieldPath : string
    loanPurposes : Array[string]
    maxSelections : integer
    mergePriority : integer
    minSelections : integer
    order : integer
    path : string
    placeholder : string
    questionType : string
    readOnly : boolean
    required : boolean
    showCondition : QuestionShowCondition
    comparison : string
    customQuestionId : string
    integrationFieldPath : string
    value : string
    values : Array[string]
    stringMaxLength : integer
    stringMinLength : integer
    unusedByAdapter : boolean
    userType : string
    defaultAmortizationType : Array[string]
    defaultArmFixedTerms : Array[string]
    defaultDayLock : object
    defaultLoanTerms : Array[string]
    defaultMortgageTypes : Array[string]
    lenderpriceApiKey : string
    maxCompensation : number
    minimumCompensation : number
    originationFeeFromAdjustment : boolean
    purchaseAffordabilityProducts : Array[string]
    showDisqualify : boolean
    showDisqualifyRules : boolean
    tenantId : string
    tenantName : string
    useDefaultEstimatedMi : boolean
    useDisplayName : boolean
    userId : string
    blendIntegrations : Array[BlendIntegration]
    active : boolean
    armFixedTermOptions : Array[AnswerOption]
    closestToPar : boolean
    closestToTargetValue : number
    closestToTargetValueFrom : number
    closestToTargetValueTo : number
    companyId : string
    companyName : string
    customQuestions : Array[Question]
    defaultAmortizationType : Array[string]
    defaultArmFixedTerms : Array[string]
    defaultDayLock : object
    defaultLoanTerms : Array[string]
    defaultMortgageTypes : Array[string]
    lenderpriceApiKey : string
    maxCompensation : number
    minimumCompensation : number
    originationFeeFromAdjustment : boolean
    purchaseAffordabilityProducts : Array[string]
    showDisqualify : boolean
    showDisqualifyRules : boolean
    tenantId : string
    tenantName : string
    useDefaultEstimatedMi : boolean
    useDisplayName : boolean
    userId : string
    broker : boolean
    companyFeatures : CompanyFeatures
    creationDate : string
    features : Array[Feature]
    creationDate : string
    description : string
    modifiedByOverride : string
    name : string
    roles : Array[string]
    modifiedByOverride : string
    computeCompPlanWithTotalLoanAmt : boolean
    contactDetails : ContactDetails
    contactPerson : ContactPerson
    creationDate : string
    customFields : object
    customFiles : object
    dataWriteURL : string
    defaultDisclaimerId : ObjectId
    defaultTurnTimes : Array[TurnTime]
    defaultUserPictureLink : string
    demo : boolean
    ein : string
    ernstPassword : string
    ernstUserName : string
    expandedEligibilityHWURL : string
    expandedEligibilityURL : string
    externalLogo : string
    feeAPIURL : string
    feeAPIURLAlternate : string
    feeAPIURLBatch : string
    footerPhrase : string
    govtFeeAccess : GovtFeeAccess
    annualMiPremium : boolean
    fundingFee : boolean
    guaranteeFee : boolean
    ufmipFee : boolean
    handleLock : boolean
    headerPhrase : string
    includeExtendedRatesInLenderFilter : boolean
    jsonCustomFields : Array[JsField]
    key : string
    value : string
    jsonCustomFiles : Array[JsCompanyFieldFile]
    jsonSystemAdminFields : Array[JsField]
    ldapAPIURL : string
    lender : boolean
    linkSmoToDynamicFields : boolean
    loadLoanAPIURL : string
    mailingAddress : Address
    marketPlace : boolean
    marketPlaceNewUrl : string
    modifiedByOverride : string
    name : string
    nmlsId : string
    otherContacts : Array[ContactPerson]
    partnerData : PartnerData
    passwordExpirationDays : integer
    priceExceptionFormURL : string
    priceExceptionURL : string
    pricingConfiguration : PricingConfiguration
    computationService : string
    rateLimiterByFeature : object
    pricingProjection : Array[string]
    qmTreshold : Number
    rateSheetGeneratorConfig : CompanyRateSheetGeneratorConfig
    autoGenerateRateSheets : boolean
    notificationEmails : Array[string]
    rateSheetFilename : string
    rateSheetGenerationType : string
    separateByGroupId : boolean
    sftpDirectories : Array[string]
    sftpDirectory : string
    sftpHostname : string
    sftpPassword : string
    sftpSalt : string
    sftpUsername : string
    urlDomainDownload : string
    zipFilename : string
    zipFiles : boolean
    ratingSummary : RatingSummary
    scoreMap : object
    totalReviewScore : integer
    totalReviews : integer
    redirectAtLogin : boolean
    shortName : string
    ssoIdentifier : string
    tags : Array[string]
    userGroupMortgageMarketPlace : string
    website : string
    writebackURL : string
    companyAdjustmentGroupProperties : object
    companyAdjustmentGroupsApplyToRateGridIds : object
    companyId : ObjectId
    companyQuashSettingApplyToRateGridIds : object
    companyQuashSettingProperties : object
    conditions : Array[Condition]
    createdFromCompanyId : ObjectId
    createdFromCompanyName : string
    createdFromRatePeriodId : ObjectId
    createdFromRatePeriodValidAs : string
    creationDate : string
    currentRateSheet : CustomFileField
    description : string
    filename : string
    md5 : string
    objectId : string
    tag : string
    uploadDate : string
    uploadedBy : string
    currentRateSheetLLPA : CustomFileField
    customDisplayLenderName : string
    defaultAdminFee : number
    description : string
    excelMappingConfigId : ObjectId
    expired : boolean
    expiredAll : boolean
    fees : Array[Fee]
    fhaLoanLimitYearOverride : integer
    ficoModifierCapRange : IntegerRangeLeGe
    fileKeyForAutoImport : string
    fileKeyForAutoImportLLPA : string
    fileKeyForAutoVerify : string
    filterName : string
    globalAdjustmentGroupProperties : object
    globalAdjustmentGroupsApplyToRateGridIds : object
    globalCapRateGridsMap : object
    hedgeEnabled : boolean
    holdBack : number
    holdBackDescription : string
    importEnable : boolean
    importedOldLLPAFileId : string
    importedOldRateFileId : string
    importedRatePeriod : boolean
    isExpired : boolean
    isExpiredAll : boolean
    isPublic : boolean
    isPublish : boolean
    lastFileIdUsedToUpdateThisRate : ObjectId
    lastFileUsedToUpdateThisRate : CompanyCustomFileField
    lastFileUsedToUpdateThisRateLLPA : CompanyCustomFileField
    liborAdjustmentApplyToRateGridIds : object
    limitCode : string
    linkedCompanyAdjustmentGroupsApplyToRateGridIds : object
    loanLimitYearOverride : integer
    lockExtensions : Array[LockExtension]
    creationDate : string
    days : integer
    modifiedByOverride : string
    points : number
    lockStatusPolicyId : string
    ltvModifierCapRange : DoubleRangeGeLe
    from : number
    The minimum value for the range.
    to : number
    The maximum value for the range.
    mapColumnsToExclude : object
    mapDayRate : object
    mapListImports : object
    maxCompensation : number
    maxCompensationDollarAmount : number
    maxCompensationScript : string
    modifiedByOverride : string
    myCompanyAdjustmentGroupProperties : object
    myCompanyAdjustmentGroupsApplyToRateGridIds : object
    name : string
    newCreatedFromRatePeriodValidAs : string
    note : string
    originalModifiedDate : string
    originalRatePeriodId : ObjectId
    overNightPricingCalendarSettings : RangedDate
    excludeHolidayOrExemptToggle : boolean
    exemptDatesConfig : Array[UsDateState]
    fridayConfigEndTime : ONRPTime
    hrs : integer
    mins : integer
    fridayConfigStartTime : ONRPTime
    holidayDatesConfig : Array[HolidayDate]
    mondayConfigEndTime : ONRPTime
    mondayConfigStartTime : ONRPTime
    saturdayConfigEndTime : ONRPTime
    saturdayConfigStartTime : ONRPTime
    sundayConfigEndTime : ONRPTime
    sundayConfigStartTime : ONRPTime
    thursdayConfigEndTime : ONRPTime
    thursdayConfigStartTime : ONRPTime
    timezone : string
    tuesdayConfigEndTime : ONRPTime
    tuesdayConfigStartTime : ONRPTime
    wednesdayConfigEndTime : ONRPTime
    wednesdayConfigStartTime : ONRPTime
    overrideFieldSet : Array[string]
    parentRateOrCompanyInvalid : boolean
    previousRateSheet : CustomFileField
    previousRateSheetLLPA : CustomFileField
    programAdjustmentHackActivated : boolean
    properties : Array[FieldProperty]
    public : boolean
    publish : boolean
    qualifiedTypes : Array[string]
    rateAdjustmentGroups : Array[RateAdjustmentGroup]
    adjustmentCategoryType : string
    applyToAll : boolean
    applyToRateGrid : Array[ObjectId]
    counter : integer
    internal only
    date : string

    The current date.

    internal only

    machineIdentifier : integer
    internal only
    processIdentifier : integer
    internal only
    time : integer
    internal only
    timeSecond : integer
    internal only
    timestamp : integer
    internal only
    autoApplyToNewRateGrid : boolean
    code : string
    creationDate : string
    disqualifyIfQualifier : boolean
    enabled : boolean
    encompassLink : boolean
    includeZeroValuedAdjustments : boolean
    loanInfoAdjustment : LoanInfoAdjustment
    maxCompensation : number
    maxCompensationDescription : string
    maxCompensationScript : string
    modifiedByOverride : string
    name : string
    order : integer
    ownerRatePeriodId : ObjectId
    rateAdjustmentType : string
    rateAdjustments : Array[RateAdjustment]
    showOnRateGenerator : boolean
    rateAdjustmentGroupsForCurrentCompany : Array[RateAdjustmentGroup]
    rateAdjustmentGroupsOverlay : Array[RateAdjustmentGroup]
    rateProgramRelations : Array[RateProgramRelation]
    miRatePeriodId : ObjectId
    miRateProgramId : ObjectId
    rateGridIds : Array[ObjectId]
    ratePrograms : Array[RateProgram]
    applyParRounding : boolean
    code : string
    creationDate : string
    effectiveDate : string
    enabled : boolean
    expirationDate : string
    externalName : string
    lockGroup : string
    modifiedByOverride : string
    name : string
    order : integer
    overrideFieldSet : Array[string]
    ownerRatePeriodId : ObjectId
    parentName : string
    rateGrids : Array[RateGrid]
    adjustmentCap : number
    adjustmentCapScript : string
    affordableHousingTypes : Array[string]
    agency : string
    allowedLockGroupChange : Array[string]
    amortizationTerms : integer
    armCaps : string
    armCeiling : number
    armChangeDates : Array[integer]
    armFloorRateFlatValue : number
    armFloorRateType : string
    armLookbackPeriod : integer
    armMargin : number
    armRoundingFactor : string
    armRoundingStractegy : string
    assumption : boolean
    aus : Array[string]
    businessSourceTypes : Array[string]
    closingDays : Array[integer]
    closingDaysAvailable : Array[integer]
    closingDaysShiftMap : object
    compPlan : number
    compPlanDollarRange : CreditDollarRange
    copy : boolean
    creationDate : string
    customFieldMap : object
    daysLockMapping : object
    deactivateMi : boolean
    displayName : string
    disqualified : Array[string]
    disregardFhaLoanLimit : boolean
    dueTerms : integer
    effectiveDate : string
    enable : boolean
    enableMiOverwrite : boolean
    excludeInInterpolationCalc : boolean
    expirationDate : string
    fhaLoanType : string
    ficoModifierCapRange : IntegerRangeLeGe
    fixPaymentOption : string
    gridType : string
    hedgeEnabled : boolean
    holdBack : number
    holdBackDescription : string
    importDeleteWhenNotFound : boolean
    interestOnlyMonth : integer
    libor : string
    liborMigratedtoLiborType : boolean
    liborNameConvertedToLiborType : boolean
    liborType : string
    lienPriorityType : string
    limited : boolean
    listOfRateGridSelectedForBlendingWithInfo : object
    loanAmount : DoubleRangeLeGt
    from : number
    null : boolean
    to : number
    loanPlanId : string
    loanPurposes : Array[string]
    loanType : string
    lockExtensions : Array[LockExtension]
    lockGroup : string
    ltvModifierCapRange : DoubleRangeGeLe
    maxCompensation : number
    maxCompensationDollarAmount : number
    maxCompensationScript : string
    maxExportRate : number
    minExportRate : number
    minimumMonthlyPaymentAmount : number
    minimumMonthlyPaymentPercentage : number
    modifiedByOverride : string
    mortgageLimits : Array[string]
    mortgageTypes : Array[string]
    multiDimensionData : MultiDimensionRateData
    dataMatrix : Array[array]
    defaultDayLock : integer
    defaultPrice : number
    xAxis : Array[Range«object»]
    xAxisDataTyep : string
    xAxisName : string
    yAxis : Array[Range«object»]
    yAxisDataTyep : string
    yAxisName : string
    name : string
    nameCombination : string
    note : string
    order : integer
    originalRates : Array[Rate]
    commissionMapByClosingDay : object
    offsheet : boolean
    rate : number
    shiftAdjGroupId : string
    sourceRate : number
    originalesRates : Array[Rate]
    overrideFieldSet : Array[string]
    ownerRatePeriodId : ObjectId
    parallelIO : boolean
    pmiThreshold : number
    pmiTypes : Array[string]
    productCode : string
    propertyTypes : Array[string]
    qmTypes : Array[string]
    qualifyingRate : QualifyingRateSetup
    calculationType : string
    sources : Array[CalculationSource]
    flat : number
    noteSource : string
    useQualRate : boolean
    rateGridBlendingActivated : boolean
    rateGridFrom : ObjectId
    rateShift : number
    rates : Array[Rate]
    ratesHoldback : Array[RateHoldback]
    flatFee : number
    holdbackMapByClosingDay : object
    msr : number
    msrMapByClosingDay : object
    otherMapByClosingDay : object
    rate : number
    rateIdx : number
    specialMortgageOptions : Array[SpecialMortgageOption]
    category : string
    The category of the special mortgage option.
    description : string
    Description of the mortgage option.
    dynamicProperties : object
    enabled : boolean
    Set to True if enabled.
    id : ObjectId
    The mortgage option ID, used for reference. 
    name : string
    Name of the special mortgage option.
    specialtyProduct : string
    terms : Array[integer]
    termsInMonths : boolean
    totalLoanAmount : DoubleRangeLeGt
    vaLoanType : string
    varaiableLoanTypes : Array[string]
    yearlyTerm : number
    rateSheet : CustomFileField
    rateSheetComparatorConfigId : ObjectId
    rateSheetCompareOnFileReplaced : boolean
    rateType : string
    scriptWeight : integer
    showCompanyName : boolean
    showInProBrokerLink : boolean
    skipConstructionPeriod : boolean
    states : string
    statesSet : Array[string]
    stepRate : number
    subRateType : string
    timeTracking : TimeTrackingHandler
    useInvestorLockPolicy : boolean
    vaLoanLimitYearOverride : integer
    validAsOf : string
    compPlan : number
    compPlanDollarRange : CreditDollarRange
    compPlanScript : string
    company : NmlsCompany
    companyAdjustmentGroupProperties : object
    companyAdjustmentGroupsApplyToRateGridIds : object
    companyId : ObjectId
    companyQuashSettingApplyToRateGridIds : object
    companyQuashSettingProperties : object
    conditions : Array[Condition]
    creationDate : string
    currentRateSheet : CustomFileField
    currentRateSheetLLPA : CustomFileField
    customDisplayLenderName : string
    defaultAdminFee : number
    description : string
    excelMappingConfigId : ObjectId
    expired : boolean
    expiredAll : boolean
    fees : Array[Fee]
    fhaLoanLimitYearOverride : integer
    ficoModifierCapRange : IntegerRangeLeGe
    fileKeyForAutoImport : string
    fileKeyForAutoImportLLPA : string
    fileKeyForAutoVerify : string
    filterName : string
    globalAdjustmentGroupProperties : object
    globalAdjustmentGroupsApplyToRateGridIds : object
    globalCapRateGridsMap : object
    hedgeEnabled : boolean
    holdBack : number
    holdBackDescription : string
    importEnable : boolean
    importedOldLLPAFileId : string
    importedOldRateFileId : string
    importedRatePeriod : boolean
    isExpired : boolean
    isExpiredAll : boolean
    isPublic : boolean
    isPublish : boolean
    lastFileIdUsedToUpdateThisRate : ObjectId
    lastFileUsedToUpdateThisRate : CompanyCustomFileField
    lastFileUsedToUpdateThisRateLLPA : CompanyCustomFileField
    liborAdjustmentApplyToRateGridIds : object
    limitCode : string
    linkedCompanyAdjustmentGroupsApplyToRateGridIds : object
    loanLimitYearOverride : integer
    lockExtensions : Array[LockExtension]
    lockStatusPolicyId : string
    ltvModifierCapRange : DoubleRangeGeLe
    mapColumnsToExclude : object
    mapDayRate : object
    mapListImports : object
    maxCompensation : number
    maxCompensationDollarAmount : number
    maxCompensationScript : string
    modifiedByOverride : string
    name : string
    note : string
    overNightPricingCalendarSettings : RangedDate
    overrideFieldSet : Array[string]
    previousRateSheet : CustomFileField
    previousRateSheetLLPA : CustomFileField
    programAdjustmentHackActivated : boolean
    properties : Array[FieldProperty]
    public : boolean
    publish : boolean
    qualifiedTypes : Array[string]
    rateAdjustmentGroups : Array[RateAdjustmentGroup]
    rateProgramRelations : Array[RateProgramRelation]
    ratePrograms : Array[RateProgram]
    rateSheetComparatorConfigId : ObjectId
    rateSheetCompareOnFileReplaced : boolean
    rateType : string
    scriptWeight : integer
    showCompanyName : boolean
    showInProBrokerLink : boolean
    skipConstructionPeriod : boolean
    states : string
    statesSet : Array[string]
    stepRate : number
    subRateType : string
    timeTracking : TimeTrackingHandler
    useInvestorLockPolicy : boolean
    vaLoanLimitYearOverride : integer
    validAsOf : string
    Fault Responses
    FaultDescription
    Unauthorized
    Forbidden
    Not Found
    See Also